home *** CD-ROM | disk | FTP | other *** search
/ Aminet 15 / Aminet 15 - Nov 1996.iso / Aminet / dev / gcc / ixemsdk.lha / man / cat3 / psignal.0 < prev    next >
Text File  |  1996-09-02  |  2KB  |  39 lines

  1.  
  2. PSIGNAL(3)                 UNIX Programmer's Manual                 PSIGNAL(3)
  3.  
  4. NNAAMMEE
  5.      ppssiiggnnaall, ssyyss__ssiigglliisstt, ssyyss__ssiiggnnaammee - system signal messages
  6.  
  7. SSYYNNOOPPSSIISS
  8.      ##iinncclluuddee <<ssyyss//ssiiggnnaall..hh>>
  9.  
  10.      _v_o_i_d
  11.      ppssiiggnnaall(_u_n_s_i_g_n_e_d _s_i_g, _c_o_n_s_t _c_h_a_r _*_s)
  12.  
  13.      _e_x_t_e_r_n _c_o_n_s_t _c_h_a_r _* _c_o_n_s_t _s_y_s___s_i_g_l_i_s_t_[_]_;
  14.      _e_x_t_e_r_n _c_o_n_s_t _c_h_a_r _* _c_o_n_s_t _s_y_s___s_i_g_n_a_m_e_[_]_;
  15.  
  16. DDEESSCCRRIIPPTTIIOONN
  17.      The ppssiiggnnaall() function locates the descriptive message string for the
  18.      given signal number _s_i_g and writes it to the standard error.
  19.  
  20.      If the argument _s is non-NULL it is written to the standard error file
  21.      descriptor prior to the message string, immediately followed by a colon
  22.      and a space.  If the signal number is not recognized (sigaction(2)),  the
  23.      string ``Unknown signal'' is produced.
  24.  
  25.      The message strings can be accessed directly using the external array
  26.      _s_y_s___s_i_g_l_i_s_t, indexed by recognized signal numbers.  The external array
  27.      _s_y_s___s_i_g_n_a_m_e is used similarly and contains short, upper-case abbrevia-
  28.      tions for signals which are useful for recognizing signal names in user
  29.      input.  The defined variable NSIG contains a count of the strings in
  30.      _s_y_s___s_i_g_l_i_s_t and _s_y_s___s_i_g_n_a_m_e.
  31.  
  32. SSEEEE AALLSSOO
  33.      sigaction(2),  perror(3),  setlocale(3),  strsignal(3)
  34.  
  35. HHIISSTTOORRYY
  36.      The ppssiiggnnaall() function appeared in 4.2BSD.
  37.  
  38. 4.2 Berkeley Distribution        June 4, 1993                                1
  39.